
package dcjlib;

import java.math.*;
import java.util.*;

public class Proposal
{
	private Integer id;
	private String proposalURL;
	private String fundURL;
	private String imageURL;
	private String title;
	private String shortDescription;
	private String fulfillmentTrailer;
	private Integer percentFunded;
	private BigDecimal costToComplete;
	private MatchingFund matchingFund;
	private String totalPrice;
	private String teacherName;
	private GradeLevel gradeLevel;
	private String povertyLevel;
	private String schoolName;
	private String city;
	private String zip;
	private String state;
	private Zone zone;
	private Subject subject;
	private Resource resource;
	private Calendar expirationDate;
	private String fundingStatus;
	
	
	public Integer getId()
	{
		return id;
	}
	public void setId(Integer id)
	{
		this.id = id;
	}
	public String getProposalURL()
	{
		return proposalURL;
	}
	public void setProposalURL(String proposalURL)
	{
		this.proposalURL = proposalURL;
	}
	public String getFundURL()
	{
		return fundURL;
	}
	public void setFundURL(String fundURL)
	{
		this.fundURL = fundURL;
	}
	public String getImageURL()
	{
		return imageURL;
	}
	public void setImageURL(String imageURL)
	{
		this.imageURL = imageURL;
	}
	public String getTitle()
	{
		return title;
	}
	public void setTitle(String title)
	{
		this.title = title;
	}
	public String getShortDescription()
	{
		return shortDescription;
	}
	public void setShortDescription(String shortDescription)
	{
		this.shortDescription = shortDescription;
	}
	public String getFulfillmentTrailer()
	{
		return fulfillmentTrailer;
	}
	public void setFulfillmentTrailer(String fulfillmentTrailer)
	{
		this.fulfillmentTrailer = fulfillmentTrailer;
	}
	public Integer getPercentFunded()
	{
		return percentFunded;
	}
	public void setPercentFunded(Integer percentFunded)
	{
		this.percentFunded = percentFunded;
	}
	public BigDecimal getCostToComplete()
	{
		return costToComplete;
	}
	public void setCostToComplete(BigDecimal costToComplete)
	{
		this.costToComplete = costToComplete;
	}
	public MatchingFund getMatchingFund()
	{
		return matchingFund;
	}
	public void setMatchingFund(MatchingFund matchingFund)
	{
		this.matchingFund = matchingFund;
	}
	public String getTotalPrice()
	{
		return totalPrice;
	}
	public void setTotalPrice(String totalPrice)
	{
		this.totalPrice = totalPrice;
	}
	public String getTeacherName()
	{
		return teacherName;
	}
	public void setTeacherName(String teacherName)
	{
		this.teacherName = teacherName;
	}
	public GradeLevel getGradeLevel()
	{
		return gradeLevel;
	}
	public void setGradeLevel(GradeLevel gradeLevel)
	{
		this.gradeLevel = gradeLevel;
	}
	public String getPovertyLevel()
	{
		return povertyLevel;
	}
	public void setPovertyLevel(String povertyLevel)
	{
		this.povertyLevel = povertyLevel;
	}
	public String getSchoolName()
	{
		return schoolName;
	}
	public void setSchoolName(String schoolName)
	{
		this.schoolName = schoolName;
	}
	public String getCity()
	{
		return city;
	}
	public void setCity(String city)
	{
		this.city = city;
	}
	public String getZip()
	{
		return zip;
	}
	public void setZip(String zip)
	{
		this.zip = zip;
	}
	public String getState()
	{
		return state;
	}
	public void setState(String state)
	{
		this.state = state;
	}
	public Zone getZone()
	{
		return zone;
	}
	public void setZone(Zone zone)
	{
		this.zone = zone;
	}
	public Subject getSubject()
	{
		return subject;
	}
	public void setSubject(Subject subject)
	{
		this.subject = subject;
	}
	public Resource getResource()
	{
		return resource;
	}
	public void setResource(Resource resource)
	{
		this.resource = resource;
	}
	public Calendar getExpirationDate()
	{
		return expirationDate;
	}
	public void setExpirationDate(Calendar expirationDate)
	{
		this.expirationDate = expirationDate;
	}
	public String getFundingStatus()
	{
		return fundingStatus;
	}
	public void setFundingStatus(String fundingStatus)
	{
		this.fundingStatus = fundingStatus;
	}
	
	
}

